package cc.rengu.igas.channel.upqc.facade.response;


import cc.rengu.igas.channel.upqc.facade.base.BaseResponse;
import cc.rengu.igas.channel.upqc.facade.bean.PayeeInfoBean;

import java.io.Serializable;

/**
 * b2c订单查询
 */
public class B2CQueryOrderResponse extends BaseResponse implements Serializable {
    private String txnNo;        /*交易顺序号  */
    private String orderType;        /*订单类型    */
    private String paymentValidTime;        /*支付有效时间*/
    private PayeeInfoBean payeeInfoBean;        /*收款方信息  */
    private String cupsInstCode;        /*收单机构号  */
    private String orderAmt;        /*订单金额    */
    private String orderCcy;        /*订单币种    */
    private String currCd;        /*扣账币种    */
    private String convRate;        /*扣账汇率    */
    private String cdhdAmt;        /*扣账金额    */
    private String payeeComments;        /*收款方附言  */
    private String qrCodeType;        /*二维码类型  */
    private String invoiceSt;        /*支持发票    */
    private String orderId;        /*订单号      */
    private String largeAmtFlag;        /*大额支付标识*/

    public String getTxnNo() {
        return txnNo;
    }

    public void setTxnNo(String txnNo) {
        this.txnNo = txnNo;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getPaymentValidTime() {
        return paymentValidTime;
    }

    public void setPaymentValidTime(String paymentValidTime) {
        this.paymentValidTime = paymentValidTime;
    }

    public PayeeInfoBean getPayeeInfoBean() {
        return payeeInfoBean;
    }

    public void setPayeeInfoBean(PayeeInfoBean payeeInfoBean) {
        this.payeeInfoBean = payeeInfoBean;
    }

    public String getCupsInstCode() {
        return cupsInstCode;
    }

    public void setCupsInstCode(String cupsInstCode) {
        this.cupsInstCode = cupsInstCode;
    }

    public String getOrderAmt() {
        return orderAmt;
    }

    public void setOrderAmt(String orderAmt) {
        this.orderAmt = orderAmt;
    }

    public String getOrderCcy() {
        return orderCcy;
    }

    public void setOrderCcy(String orderCcy) {
        this.orderCcy = orderCcy;
    }

    public String getCurrCd() {
        return currCd;
    }

    public void setCurrCd(String currCd) {
        this.currCd = currCd;
    }

    public String getConvRate() {
        return convRate;
    }

    public void setConvRate(String convRate) {
        this.convRate = convRate;
    }

    public String getCdhdAmt() {
        return cdhdAmt;
    }

    public void setCdhdAmt(String cdhdAmt) {
        this.cdhdAmt = cdhdAmt;
    }

    public String getPayeeComments() {
        return payeeComments;
    }

    public void setPayeeComments(String payeeComments) {
        this.payeeComments = payeeComments;
    }

    public String getQrCodeType() {
        return qrCodeType;
    }

    public void setQrCodeType(String qrCodeType) {
        this.qrCodeType = qrCodeType;
    }

    public String getInvoiceSt() {
        return invoiceSt;
    }

    public void setInvoiceSt(String invoiceSt) {
        this.invoiceSt = invoiceSt;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getLargeAmtFlag() {
        return largeAmtFlag;
    }

    public void setLargeAmtFlag(String largeAmtFlag) {
        this.largeAmtFlag = largeAmtFlag;
    }
}
